export interface ConsultationOrder {
    id: string;
    orderNo: string;
    memberId: string;
    memberName: string;
    memberAvatar: string;
    expertId: string;
    expertName: string;
    expertAvatar: string;
    orgId: string;
    orgName: string;
    serviceCategoryId: string;
    serviceCategoryName: string;
    serviceCategoryDescription: string;
    totalAmount: number;
    actualAmount: number;
    couponDiscountAmount: number;
    couponId: string;
    orderTime: string;
    paymentTime: string;
    paymentTransactionId: string;
    orderRemark: string;
    questionDescription: string;
    questionContent: string;
    answerContent: string;
    answerTime: string;
    followupQuestion: string;
    followupTime: string;
    followupAnswer: string;
    questionStatus: number;
    hasFollowup: boolean;
    orderStatus: number;
    orderStatusName: string;
    language: string;
    createTime: string;
    updateTime: string;
}

export interface ConsultationOrderQueryParams {
    current?: number;
    size?: number;
    orderNo?: string;
    memberName?: string;
    expertName?: string;
    orderStatus?: number;
    questionStatus?: number;
    language?: string;
    startTime?: string;
    endTime?: string;
}
